function act() {
    var em = rm.getEventManager("Pirate");
    if (em != null) {
        rm.mapMessage(5, "入口已被关闭!");
        rm.removeItem(4001117);
        em.setProperty("stage4", parseInt(em.getProperty("stage4")) + 1);
        if (em.getProperty("stage4").equals("4")) { //all 5 done
            rm.startMapEffect("所有的门都关上了。好了，我来让你移动到下一关。", 5120020);
            rm.mapMessage(6, "所有入口已被关闭!");
        }
    }
}
